9fe71223c121e365c47da43fc43c661404e2a8b7,rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharingFilter.java,CrossOriginResourceSharingFilter,effectiveExposeHeaders,#CrossOriginResourceSharing#,417
Before Change
}
private List<String> effectiveExposeHeaders(CrossOriginResourceSharing ann) {
if (ann != null) {
if (ann.exposeHeaders() == null) {
return Collections.emptyList();
}
return Arrays.asList(ann.exposeHeaders());
} else {
return exposeHeaders;
}
After Change
}
private List<String> effectiveExposeHeaders(CrossOriginResourceSharing ann) {
List<String> actualExposeHeaders = Collections.emptyList();
if (ann != null && ann.exposeHeaders() != null) {
actualExposeHeaders = Arrays.asList(ann.exposeHeaders());
}
return actualExposeHeaders.isEmpty() ? exposeHeaders : actualExposeHeaders;
}
private Integer effectiveMaxAge(CrossOriginResourceSharing ann) {